package com.xyy.service;

import com.xyy.entity.Patient;

import java.util.List;

/**
 * 就诊人Service接口
 */
public interface PatientService {
    
    /**
     * 添加就诊人
     */
    Patient addPatient(Patient createDTO, Long userId);
    
    /**
     * 删除就诊人
     */
    boolean deletePatient(Long patientId, Long userId);
    
    /**
     * 修改就诊人信息
     */
    Patient updatePatient(Patient patient, Long userId);
    
    /**
     * 获取就诊人列表
     */
    List<Patient> getPatientList(Long userId);
    
    /**
     * 根据ID获取就诊人
     */
    Patient getPatientById(Long patientId, Long userId);
} 